The USD/CAD pair is under strong downside pressure as economic indicators come in worse than... (17 revisions)